Trong bài này
mình sẽ HD các bạn crack game ở trình độ cao nhất mà
một người không được đào tạo bài bản có thể thực hiện
được. Bài này mình sẽ HD các bạn xử lý game với
Bytecode Editor. Cụ thể là
+ Edit Shop Game + Mod Speed
Game Bắt đầu nèo!Các công cụ cần thiết.
Nếu có rùi thì không cần down đâu! :D UC Browser.jar
a> BlueFPT.jar (hoặc Explore cũng được) Bytecode Editor.jar MJDecomplier.jar
Bài này là crack nâng cao rùi nên mình sẽ
không HD chi tiết từng thao tác nữa, yêu cầu các bạn phải
biết sử dụng các phần mềm có liên quan. Phần 1: Edit Shop Game
1. Đ1ầu tiên ừ tất nhiên rùi: down game cần hack về bằng
UC dạng *_jar ~> Dùng BlueFPT tìm đến file *_jar về đổi
tên thành *.zip ~> tiến hành giả nén tất cả các file ra 1 thư
mục. 2. Dùng Bytecode đến thư mục đó. - Mở thư
mục và bắt đầu mở một file.class - Tiến hành tìm kiếm kí
tự "sipush" ....! (Đây là chỗ ta cần edit). - Tại tệp
class bấm Chọn Mở chi tiết , xuống dòng thứ 4 Chọn Tìm
kiếm kí tự và nhập vào "sipush = ?" Ở đây "?" = giá tiền
mua item - Để dễ dàng hơn, ta nên chơi thử game
trước để biết giá đồ của các vật phẩm. - Chẳng hạn
giá vật phẩm là 10000, ta nhập vào "sipush
10000" ("sipush" không phải "Sipush" các bạn lưu ý nhập
cho thật chính xác, đúng chính tả)
- Tìm kiếm từ từ đến hết tất cảcác tệp class, bạn sẽ tìm
được giá trị mong muốn, và vào các phân mục được tìm
thấy. - Giá đồ trong game tại đó nên bạn có thể edit
lại. Muốn giá thành "0" (mua miễn phí), chỉ số âm
"-" (mua ko mất tiền, được thêm tiền), ta edit lại thành
sipush "0" hoặc "-x" (x la số bạn muốn, x nhỏ thui phù hợp
với game kẻo UDS) Lưu Ý : có thể nhiều giá trị giống nhau
nên cần cân nhắc trước khi edit, rất có thể bạn làm thay
đổi chức năng trong game, khi thực hành nhiều sẽ quen
dần và nhận biết được giá shop thực sự đi kèm với những
đoạn nào?
* Nếu gặp rắc rối vì có quá nhiều dòng trong phân mục và
phải bấm mỏi tay mới đến được đoạn này, thì ta tại menu
chính, ta bấm phím T.chọn trái=> chọn Chức năng khác =>
Tìmkiếm, nhập kí tự vào .. Nó sẽ dẫn đến ngay đoạn ấy,
muốn tìm đoạn tiếp theo ta xuống 1 dòng và lập lại thao
tác. ( nếu "tìm xuống" ) Thực hiện tìm kiếm và edit xong,
lưu lại và đóng gói. Làm dễ hơn nói đó. Sau khi chỉnh
sửa xong dùng BlueFPT đóng gói lại thành *.zip rùi đổi tên
thành *_jar. Thoát ra ngoài đổi tên lại thành *.jar và
thưởng thức Chúc bạn thành công !!Phần 2:
Mod Speed Game -Đầu tiên giải nén class của
game ra 1 thư mục. Ở đây mình VD với mobi army 1.5.4
chưa có hình ảnh thông cảm!
-Dùng Bytecode editor vào trong thư mục chứa chứa class
> tùy chọn > search. Tìm với từ khóa sleep (viết đúng như copy, phân biệt chữ
hoa và thường)
-Nó sẽ hiện ra 1 danh sách file class chứa từ khoá
này. Ghi nhớ tên mấy file này. Ở army là các file at, bj, bl,
q và file dt trog thư mục coreLG
-Dùng MJDecomplier tìm đến mấy file vừa nhớ, ấn
vào để tiến hành dịch ngược. Làm từng file một thôi ko
loạn @.@
-Dịch xong nó sẻ hiện thị câu lệnh dưới dạng văn
bản. Tìm trong đó dòng Thread.sleep
(x);. Ở đây "x" là giá trị mà ta cần sửa. Ghi nhớ số
"x" này
-Lại trở về Bytecode editor. Ấn vào file đang cần sửa,
vào search với từ khoá là số "x" nêu trên. Ấn vào method
chứa kết quả, tìm đến dòng có giá trị "x" và sửa theo ý
muốn. Muốn nhanh thì giảm, chậm thì tăng, sửa về 0 để
max speed. Xong save lại
-Làm lần lượt với các file còn lại. Chức năng mỗi file
là gì ta ko biết nên phải mò, được thì được ko được phải
làm lại. Ở army thì mình tìm ra file dt.class trong thư mục
coreLG chứa lệnh sleep cần thiết
-Xong hết rồi thì nén trở lại như cũ. Test thôi Chúc các bạn thành công !!! The end !!